thick syrup of grape juice - French English Dictionary